self-flushing dam - Spanisch Englisch Wörterbuch